import { IsString, Length } from 'class-validator';
import { IsPhoneNumberCustom } from 'src/shared/utils/custom.validator';

export class RegisterDto {
  // 用户名
  @IsString({ message: '用户名不能为空' })
  @Length(5, 20, { message: '用户名长度必须在5-20之间' })
  username: string;
  // 密码
  @IsString({ message: '密码不能为空' })
  password: string;

  // 手机号
  @IsPhoneNumberCustom()
  phone: string;
}
